Graph Layout with Versatile Boundary Constraints
نویسندگان
چکیده
Graph layouts are in general data dependent and help to reveal structural and attribute relationships in the data set. However, there are situations when one may wish to alter the layout e.g. to emphasize parts of the data set or for aesthetic reasons. This paper strives to meet that need for the case of force-directed graph layout algorithms. Our approach is to add boundary constraints to specify where graph nodes may or may not be positioned. Users can interactively draw one or more boundaries. Boundaries may self-intersect and define different topology e.g. donut or figure eight shapes. Additional control, subject to the density of nodes, can impart different density distributions within defined boundaries. We tested the feasibility of this concept on several data sets and different boundary constraints.
منابع مشابه
Scalable, Versatile and Simple Constrained Graph Layout
We describe a new technique for graph layout subject to constraints. Compared to previous techniques the proposed method is much faster and scalable to much larger graphs. For a graph with n nodes, m edges and c constraints it computes incremental layout in time O(n logn+m+ c) per iteration. Also, it supports a much more powerful class of constraint: inequalities or equalities over the Euclidea...
متن کاملGenerating a Visual System with Soft Layout Constraints
We developed a visual system generator called “Rainbow” which can handle layout constraints. The system can interactively layout figures while parsing them and make the parsed figures more understandable. Rainbow can deal with “soft layout constraints.” Soft layout constraints automatically layout entire figures by using graph drawing algorithms. Soft layout constraints are more flexible than c...
متن کاملLayouts with Wires of Balanced Length
For any graph G with fixed boundary there exists a layout in the plane, which minimizes the maximum Euclidean distance of any node to its neighbors. This layout balances the length of the graph edges and is therefore called a (length-) balanced layout of G. Furthermore the existence of a unique optimal balanced layout L with the following properties is proved: (i) L is the minimal element of an...
متن کاملUsing Markov Chain to Analyze Production Lines Systems with Layout Constraints
There are some problems with estimating the time required for the manufacturing process of products, especially when there is a variable serving time, like control stage. These problems will cause overestimation of process time. Layout constraints, reworking constraints and inflexible product schedule in multi product lines need a precise planning to reduce volume in particular situation of lin...
متن کاملIncremental Grid-Like Layout Using Soft and Hard Constraints
Abstract. We explore various techniques to incorporate grid-like layout conventions into a force-directed, constraint-based graph layout framework. In doing so we are able to provide high-quality layout—with predominantly axis-aligned edges—that is more flexible than previous gridlike layout methods and which can capture layout conventions in notations such as SBGN (Systems Biology Graphical No...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015